wire stitcher - French English Dictionary